agreement to subscribe or contribute - Español Inglés Diccionario